<html>
    <head>
        <title>逻辑层详解</title>
    </head>
    <body>
        <script>
            /*
                 2、逻辑层详解

                                  逻辑层是运行在一个独立的 jscore里的，它不依赖于本机的 webview ，所以一方面它没有浏览器兼容的问题，

                            可以在Android4.4 上跑 es6代码，另一方面，它无法运行 window、document、navigator、localstorage等浏览器专用的 js API.

                                  jscore 就是一个 "标准的js引擎" ，标准js是可以正常运行的，比如 if、for、各种字符串、日期处理等。

                              ★、js引擎 和 浏览器的区别要注意区分开来。

                                  ①、所谓浏览器的js引擎，就是 jscore 或 v8 的基础上新增了一批浏览器专用API，比如 dom;

                                  ②、node.js 引擎，则是v8 基础上补充一些PC专用API，比如本地 i0；

                                  ③、那么 uni-app 的App端 和 小程序端的js引擎，其实是在 jscore 上补充了一批手机端常用的 JS API ，比如扫码。


                                  这些不同的js引擎的关系如下图：

                                      https://img.cdn.aliyun.dcloud.net.cn/uni-app/jscore.jpg

            */
        </script>
    </body>
</html>